CXX = clang++
CXXFLAGS = -Wall -Wextra -std=c++17

TARGET = Aire2

SOURCES = main.cpp \
          Carre.cpp \
          Disque.cpp \
          Forme.cpp \
		  Triangle.cpp

HEADERS = Forme.h \
          Disque.h \
          Carre.h  \
		  Triangle.h

$(TARGET): $(SOURCES) $(HEADERS)
	$(CXX) $(CXXFLAGS) $(SOURCES) -o $(TARGET)

clean:
	rm -f $(TARGET)